.my_money {
  background-color: #f10180;
  padding: 0.24rem 0.25rem;
}
.my_money .benjin,
.my_money .duobaobi,
.my_money .shangjin {
  width: 7rem;
  height: 2.1rem;
  background-color: #fff;
  border-radius: 0.1rem;
}
.my_money .duobaobi .left_content,
.my_money .shangjin .left_content {
  padding-top: 0.3rem;
}
.my_money .duobaobi .left_content p,
.my_money .shangjin .left_content p {
  font-size: 0.28rem;
  color: #666;
  line-height: 0.8rem !important ;
}
.my_money .duobaobi .left_content p span,
.my_money .shangjin .left_content p span {
  color: #f10180;
  font-size: 0.6rem;
  font-weight: bold;
}
.my_money .benjin,
.my_money .duobaobi,
.my_money .shangjin {
  padding-left: 0.4rem;
}
.my_money .benjin .benjin_main,
.my_money .duobaobi .benjin_main,
.my_money .shangjin .benjin_main {
  overflow: hidden;
}
.my_money .benjin .benjin_main p,
.my_money .duobaobi .benjin_main p,
.my_money .shangjin .benjin_main p {
  margin-bottom: 0;
  line-height: 0.6rem;
}
.my_money .benjin .benjin_main .left_content,
.my_money .duobaobi .benjin_main .left_content,
.my_money .shangjin .benjin_main .left_content {
  padding-top: 0.2rem;
}
.my_money .benjin .benjin_main .left_content p,
.my_money .duobaobi .benjin_main .left_content p,
.my_money .shangjin .benjin_main .left_content p {
  font-size: 0.26rem;
  color: #666;
}
.my_money .benjin .benjin_main .left_content p span,
.my_money .duobaobi .benjin_main .left_content p span,
.my_money .shangjin .benjin_main .left_content p span {
  color: #f10180;
  font-size: 0.6rem;
  font-weight: bold;
}
.my_money .benjin .benjin_main .right_content,
.my_money .duobaobi .benjin_main .right_content,
.my_money .shangjin .benjin_main .right_content {
  width: 1rem;
  height: 1.27rem;
  font-size: 0.32rem;
  margin: 0.16rem 0.5rem 0 0;
  color: #eed3a1;
  background: url(../../images/personal_center/personal_bg_hz_default@2x.png) center no-repeat;
  background-size: 1rem 1.27rem;
  text-align: center;
  padding-top: 0.25rem;
}
.my_money .benjin p,
.my_money .duobaobi p,
.my_money .shangjin p {
  margin-bottom: 0;
  text-align: left;
  font-size: 0.28rem;
  line-height: 0.4rem;
  color: #666;
}
.my_money .benjin p span,
.my_money .duobaobi p span,
.my_money .shangjin p span {
  color: #f10180;
}
.benjin_content h1 {
  width: 100%;
  color: #666;
  font-size: 0.28rem;
  padding: 0.24rem;
}
.benjin_content .money_record {
  background-color: #fff;
  overflow: hidden;
  padding: 0 0.24rem;
}
.benjin_content .money_record ul li {
  padding: 0.3rem;
  height: 1.5rem;
}
.benjin_content .money_record ul li .left {
  height: 0.9rem;
}
.benjin_content .money_record ul li .left p {
  font-size: 0.32rem;
  color: #333;
  margin-bottom: 5px;
}
.benjin_content .money_record ul li .left p b {
  color: #999;
  font-size: 0.26rem;
  font-weight: normal;
}
.benjin_content .money_record ul li .right {
  display: table;
}
.benjin_content .money_record ul li .right span {
  height: 0.9rem;
  display: table-cell;
  vertical-align: middle;
}
.benjin_content .money_record ul li:nth-of-type(2n) .right span {
  color: #fe6d47;
}
.benjin_content .money_record ul li:nth-of-type(2n+1) .right span {
  color: #59a00d;
}
.benjin_content .money_record ul li:not(:first-child) {
  border-top: 1px solid #f0f0f0;
}
